package com.ruoyi.system.domain.vo;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;


/**
 * person导入对象 person
 *
 * @author ruoyi
 * @date 2022-04-16
 */
public class PersonTimeVo extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     *
     */
    private Long personTimeId;

    /**
     * 姓名
     */
    @Excel(name = "姓名")
    private String personName;

    /**
     * 性别
     */
    @Excel(name = "性别")
    private String sex;

    /**
     * 年龄
     */
    @Excel(name = "年龄")
    private Integer personAge;

    /**
     * 工作地点
     */
    @Excel(name = "工作地点")
    private String workAddress;

    /**
     * 身份证号码
     */
    @Excel(name = "身份证号码")
    private String cardId;

    /**
     * 手机号码
     */
    @Excel(name = "手机号码")
    private Long phoneNumber;

    /**
     * 家庭住址
     */
    @Excel(name = "家庭住址")
    private String address;

    /**
     * 企业名称
     */
    @Excel(name = "企业名称")
    private String enterpriseName;

    /**
     * 类别id
     */
    private Long detectionCycleId;
    /**
     * 当期应检次数（应检频率）
     */
    private Long frequency;

    /**
     * 档期已检次数  （已检频率）
     */
    private Integer frequencyAlready;
    /**
     * 部门id
     */
    private Long deptId;


    /**
     * 期数表id
     */
    private Long detectionCycleTimeId;

    public PersonTimeVo(Long personTimeId, String personName, String sex, Integer personAge, String workAddress, String cardId, Long phoneNumber, String address, String enterpriseName, Long detectionCycleId, Long frequency, Integer frequencyAlready, Long deptId, Long detectionCycleTimeId) {
        this.personTimeId = personTimeId;
        this.personName = personName;
        this.sex = sex;
        this.personAge = personAge;
        this.workAddress = workAddress;
        this.cardId = cardId;
        this.phoneNumber = phoneNumber;
        this.address = address;
        this.enterpriseName = enterpriseName;
        this.detectionCycleId = detectionCycleId;
        this.frequency = frequency;
        this.frequencyAlready = frequencyAlready;
        this.deptId = deptId;
        this.detectionCycleTimeId = detectionCycleTimeId;
    }

    public PersonTimeVo() {
    }

    public Long getFrequency() {
        return frequency;
    }

    public void setFrequency(Long frequency) {
        this.frequency = frequency;
    }

    public Integer getFrequencyAlready() {
        return frequencyAlready;
    }

    public void setFrequencyAlready(Integer frequencyAlready) {
        this.frequencyAlready = frequencyAlready;
    }

    public Long getPersonTimeId() {
        return personTimeId;
    }

    public void setPersonTimeId(Long personTimeId) {
        this.personTimeId = personTimeId;
    }

    public String getPersonName() {
        return personName;
    }

    public void setPersonName(String personName) {
        this.personName = personName;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public Integer getPersonAge() {
        return personAge;
    }

    public void setPersonAge(Integer personAge) {
        this.personAge = personAge;
    }

    public String getWorkAddress() {
        return workAddress;
    }

    public void setWorkAddress(String workAddress) {
        this.workAddress = workAddress;
    }

    public String getCardId() {
        return cardId;
    }

    public void setCardId(String cardId) {
        this.cardId = cardId;
    }

    public Long getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(Long phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getEnterpriseName() {
        return enterpriseName;
    }

    public void setEnterpriseName(String enterpriseName) {
        this.enterpriseName = enterpriseName;
    }

    public Long getDetectionCycleId() {
        return detectionCycleId;
    }

    public void setDetectionCycleId(Long detectionCycleId) {
        this.detectionCycleId = detectionCycleId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public Long getDetectionCycleTimeId() {
        return detectionCycleTimeId;
    }

    public void setDetectionCycleTimeId(Long detectionCycleTimeId) {
        this.detectionCycleTimeId = detectionCycleTimeId;
    }
}
